appease (someone's) spirit

Translations
apaiser l'esprit de quelqu'un